settlement due to excavation - Espagnol Anglais Dictionnaire